#ifndef __OSD_DRAW_MODE_MANAGE_H
#define __OSD_DRAW_MODE_MANAGE_H
#include <basic_types.h>
#include <api/libosd/osd_lib.h>


void OSD_DrawMode_LightSphere(VSCR *m_vscr_new,VSCR *m_vscr_old);


void OSD_DrawMode_Transform(VSCR *m_vscr_new,VSCR *m_vscr_old);

void OSD_DrawMode_Rotate(VSCR *m_vscr,VSCR *m_vscr_old);

void OSD_DrawMode_Slide(VSCR *m_vscr,VSCR *m_vscr_old);

void OSD_DrawMode_Zoom(VSCR *m_vscr,VSCR *m_vscr_old);

void OSD_DrawMode_Flip(VSCR *m_vscr,VSCR *m_vscr_old);

void OSD_DrawMode_Moving(VSCR *m_vscr,VSCR *m_vscr_old);



void OSD_DrawMode(VSCR* pVscr,PVSCR_LIST   plist);

#endif
